do bidding - Turco Inglés Diccionario